#有序列 不能改变元素，只读 tuple ()
classmates = ('王楠','王曼','王岳岳')
print(classmates)
print(len(classmates),'个元素')

print(classmates[0])
print(classmates[1])
print(classmates[2])
print(classmates[-1])
print(classmates[-2])
print(classmates[-3])

#tuple 被定义时 内容必须确定下来
t = (1,2,3)
print(t)
print('以上list有',len(t),'个元素')
#定义一个空tuple
t = ()
print(t,'\n以上list有',len(t),'个元素\n')

#定义只有一个元素的tuple
t = (12)
print(t) #此时定义的是数字1 不是tuple列表，()默认为数学符号
#print(len(t))

t = (12,)
print(t)
print('以上tuple有',len(t),'个元素')

print('\n\n\n#可变的tuple：tuple里面有list类型元素')

t = ('a','b',['A','B'])
print(t,'\n以上tuple有',len(t),'个元素')
print('t[2]:',t[2])
t[2][0] = 'X'
t[2][1] = 'Y'
print('t[2]:',t[2])